import cocos                             #引入cocos类库
class HelloWorld(cocos.layer.Layer):     #创建一个图层类
      def __init__(self):                #初始化这个类
         super().__init__()              #初始化父类
         label=cocos.text.Label("欢迎使用 Cocos2d",  #创建一个label实例，定义各种参数
                                font_name="Microsoft YaHei",  #字体名称
                                font_size=25,  #字体大小
                                color=(220,0,220,255),#字体颜色，前三个为RGB,最后一个是ALPHA值
                                anchor_x="center", #锚点X坐标，你可以理解为轴心X坐标
                                anchor_y="center")  #锚点X坐标，你可以理解为轴心Y坐标  
         w,h=cocos.director.director.get_window_size()#取得窗体大小
         label.position=w/2,h/2#将标签放到窗体中心
         print(type(label.position)) #在输出里，看看label.position到底是啥类型的数据？
         self.add(label)#将标签放到图层上

if __name__=="__main__":
   cocos.director.director.init(resizable=True,width=300,height=300,caption="样例")#创建一个600X600的窗体
   hello_layer=HelloWorld() #实例化图层对象
   hello_layer.do(cocos.actions.Repeat(cocos.actions.RotateBy(360,duration=5)))#重复每5秒自转360度
   main_scene=cocos.scene.Scene(hello_layer)#把图层放入场景（必须）
   cocos.director.director.run(main_scene)#让导演把场景运行起来（必须）
